sweet precipitate - German English Dictionary